electronic images and sound reproduction device - Spanisch Englisch Wörterbuch